/**
 * 工厂方法模式
 *  工厂方法 是一种创建型设计模式， 其在父类中提供一个创建对象的方法， 允许子类决定实例化对象的类型。
 *
 * 如果在基类及其扩展的子类中都有一个构建方法的话， 那它可能就是工厂方法。
 *
 */
package com.wlz.creational.factorymethod;